package ga;

import java.util.ArrayList;

public class Elitism {


	//operador de eletismo
	public static void doElitism (ArrayList<Individual> pop){

		//Para matar os n piores individuos da populacao
		int tamanhoPopulacao = (int) (pop.size() * GA_Constants.elitismRate);
		for (int i = 0; i < tamanhoPopulacao; i ++){
			pop.remove(pop.size()-1);
		}



	}

	public static void matar (ArrayList<Individual> pop, int gaSize){

		//Para matar os n piores individuos da populacao
		while (pop.size() != gaSize){
			pop.remove(pop.size()-1);
		}
		



	}







}
